package com.xmy.cultivate.entity.response;

import com.alibaba.excel.annotation.ExcelIgnore;
import lombok.Data;

import java.util.List;

/**
 * 通关率
 */
@Data
public class PassRade {

    Long id;

    String teacherName;

    String schoolName;

    Long teacherId;

    Long schoolId;

    //已通关总人数
    Integer planShutNumPass;

    //应通关总人数
    Integer allShutNum;

    //当前时间段通关人数
    Integer newNumAll;

    Long schoolPid;

    List<PassRade> childRateList;

    private String teamId;

    private Long teamPid;

    private Long gradeId;

    private String gradeName;

    private String teamName;

    private String classify;

    private String trackType;

    // 0全部，1复习检测，2学习检测
    private String tactType;

    // 第一次测试单词总数
    private Integer firstWordCount;

    // 第一次测试正确个数
    private Integer firstRightCount;

    // 第一次测试错误个数
    private Integer firstErrorCount;

    // 需复通（完成未通关）
    private Integer againPassNum;

    // 已通关的关数
    private Integer yetPassNum;

    // 训练人数
    private Integer trainCount;

    private Integer yearClassId;

    // 带班人数
    private Integer studentCount;

    // 应通关人数
    private Integer allStudentNum;

    // 未通关人数
    private Integer notStudentNum;

    // 通关人数
    private Integer passDateStudentNum;

    // 完成人数
    private Integer againPassStudentCount;

    // 未完成人数
    private Integer notFinishStudentNum;

    /**
     * 单词数量
     */
    private Integer wordCount;

    /**
     * 关卡已通关数量
     */
    private Integer shutnumPassNum;

    /**
     * 关卡已完成数量
     */
    private Integer shutnumNotStudyNum;

    // 教师通关人数量
    private Integer passDateTeacherNum;

    //教师未通关数量
    private Integer notTeacherNum;

    // 有效时长
    private Integer duration;
}
